fpga telephony gate array vhdl design hardware copyright patent dsp ip solutions intellectual property networking cpld attorney asic telecommunications